package cn.ydt.ydt.community.webapi.mapper;

import cn.ydt.ydt.pojo.community.dto.NucleicAcidTestAppointmentDTO;
import cn.ydt.ydt.pojo.community.vo.SelectNucleicTestResultVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;


@Mapper
public interface NucleicAcidTestAppointmentMapper {

    // 新增核酸预约到数据库的方法
    void insertNucleicAcidTestAppointment(NucleicAcidTestAppointmentDTO nucleicAcidTestAppointmentDTO);

    // 查询用户核酸结果的方法
    List<SelectNucleicTestResultVO> selectNucleicResult(@Param("userId") long userId);

    // 查询所有用户核酸结果的方法
    List<SelectNucleicTestResultVO> selectAllNucleicResult(@Param("communityId") long communityId);
}
